furniture coverings of leather - Turco Inglés Diccionario